It consulting careers in Ibri, Oman